[IA64] Fix getvcpucontext hypercall
authorAlex Williamson <alex.williamson@hp.com>
Tue, 19 Feb 2008 16:28:09 +0000 (09:28 -0700)
committerAlex Williamson <alex.williamson@hp.com>
Tue, 19 Feb 2008 16:28:09 +0000 (09:28 -0700)
NaT bits for r1-r31 from xc_vcpu_getcontext() are broken.
HVM domain is confused by unknown Nat consumption fault
after domain restore or migration.

Signed-off-by: Kouya Shimura <kouya@jp.fujitsu.com>
xen/arch/ia64/xen/domain.c

index 9b064cc7be6040f0bb5330c9cb14cb5cdbaf553f..47c1e372e4623a16b8da9ce2f804a78b673c0ff8 100644 (file)
@@ -901,8 +901,6 @@ void arch_get_info_guest(struct vcpu *v, vcpu_guest_context_u c)
                 * uregs->r[4-7] and memory stack or only in memory stack.
                 * So it is ok to get them from memory stack.
                 */
-               c.nat->regs.nats = uregs->eml_unat;
-
                if (vcpu_has_not_run(v)) {
                        c.nat->regs.r[4] = sw->r4;
                        c.nat->regs.r[5] = sw->r5;